choanoid muscle - Turkish English Dictionary